<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui"> 

<h:head></h:head> 
<body> 
	<h:form>			
		<p:panel id="panelPesquisa" header="Pesquisa de funcionários">
            <h:outputText value="Pesquisa: " />  
			<p:inputText value="#{funcionarioMB.funcionario.nome}" />
               <p:commandButton value="Pesquisar" action="#{funcionarioMB.pesquisarFuncionario}" />  
			
			<p:dataTable var="funcionario" value="#{funcionarioMB.listFuncionarios}" scrollRows="5"  
	                    scrollable="true" liveScroll="true" scrollHeight="150"> 

		        <p:column headerText="Alterar" style="width:125px">  
	                <p:commandButton value="Alterar" action="#{funcionarioMB.alterarFuncionario}" />
       	        </p:column>  
	  
		        <p:column headerText="Nome" style="width:125px">  
		            <h:outputText value="#{funcionario.nome}" />  
		        </p:column>  
		  
		        <p:column headerText="CPF" style="width:125px">  
		            <h:outputText value="#{funcionario.cpf}" />  
		        </p:column>  
		    </p:dataTable>
		</p:panel>
	</h:form>
	<h:form>  
	    <p:panel header="Funcionários">  
	        <h:panelGrid columns="2" cellpadding="4">  
	            <h:outputText value="Nome: " />  
	            <p:inputText value="#{funcionarioMB.funcionario.nome}" />
	              
	            <h:outputText value="Data de nascimento: " />  
				<p:calendar value="#{funcionarioMB.funcionario.dataNascimento}" showButtonPanel="true"/>

	            <h:outputText value="CPF: " />  
	            <p:inputText value="#{funcionarioMB.funcionario.cpf}" />


	            <h:outputText value="Cargo: " />  
	            <p:inputText value="#{funcionarioMB.funcionario.cargo}" />
	          
	            <p:commandButton value="Enviar" action="#{funcionarioMB.gravarFuncionario}" />  
	            <p:commandButton value="Limpar" type="reset" />  
	        </h:panelGrid>  
	    </p:panel>
    </h:form>
</body> 
</html>
